// pages/theme/theme.js
import {Theme} from 'theme-model.js';
var theme = new Theme();

Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.data.themeId = options.themeId;
    this.data.name = options.name;
    this._loadData();
  },

   /**
   * 生命周期函数--监听页面初次渲染完成 
   */
  onReady: function () {
    // config配置最后在页面渲染完成再执行
    wx.setNavigationBarTitle({
      title: this.data.name,
    })
  },

  // 轮播图点击跳转
  onProductsItemTap: function(event) {
    var productId = theme.getDataSet(event, 'id');
    wx.navigateTo({
      url: '../product/product?productId=' + productId,
    })
  },

  _loadData: function () {
    
    // 获取主题详情
    theme.getThemeDetail(this.data.themeId, (res) => {
      this.setData({
        themeInfo : res
      })
    })
  }
})